.image {
  width: 100%;
  height: 700rpx;
  position: relative;
  background-color: #f6f6f6;
}
.image .box {
  position: absolute;
  right: 0;
  width: 50%;
  height: 40rpx;
  display: flex;
  text-align: center;
}
.image .box image {
  width: 50rpx;
  height: 50rpx;
}
.image .box .icon1 {
  width: 40rpx;
  height: 40rpx;
  margin-left: 250rpx;
}
.image .box .icon2 {
  width: 40rpx;
  height: 40rpx;
  margin-left: 20rpx;
}
.image .picture {
  position: absolute;
  bottom: 0;
  left: 80rpx;
  display: flex;
  width: 600rpx;
  background-color: white;
  align-items: center;
  margin-bottom: 20rpx;
}
.image .picture .tab-bar {
  display: flex;
  justify-content: space-around;
  width: 100%;
  height: 80rpx;
  margin-bottom: 20px;
}
.image .picture .tab-item {
  width: 50px;
  height: 50px;
  cursor: pointer;
  margin-top: 10rpx;
  background-color: #f6f6f6;
}
.image .picture .tab-item.active {
  box-sizing: border-box;
  border: 2px solid #ff0000;
  /* 可选：高亮显示 */
}
.image .order .van-submit-bar {
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
}
.image .order .van-submit-bar__text {
  margin-right: 230rpx !important;
}
.image .product {
  width: 100%;
  height: 800rpx;
  position: relative;
  top: 700rpx;
  background-color: red;
}
.content {
  width: 400rpx;
  height: 550rpx;
  position: absolute;
  left: 170rpx;
}
.content image {
  width: 100%;
  max-width: 600px;
}
